sheathing membrane - Spanish English Dictionary